leather sandal sole - Deutsch Englisch Wörterbuch